Exploring Deep Neural Networks for Branch Prediction

نویسندگان

  • Yonghua Mao
  • Huiyang Zhou
  • Xiaolin Gui
چکیده

Recently, there have been significant advances in deep neural networks (DNNs) and they have shown superior performance in audio and image processing. In this paper, we explore DNNs to push the limit for branch prediction. We treat branch prediction as a classification problem and explore both deep convolutional neural networks (CNNs) and deep belief networks (DBNs) for branch prediction. We analyze the impact of the length of hashed program counter (PC), local history register (LHR), global history register (GHR) and branch global addresses (GA) of deep learning classifiers on the misprediction rate. We compare the effectiveness of DNNs with the state-of-the-art branch predictors, including the perceptron, the Multi-poTAGE+SC, and MTAGE+SC branch predictors. The last two are the most recent winners of championship branch prediction (CBP) contests in the category with unlimited resources. Several interesting observations emerged from our study. The first is that for branch prediction, the DBNs and CNNs outperform the perceptron predictor while only deeper CNN models could outperform Multi-poTAGE+SC and MTAGE+SC. Second, we analyze the impact of the depth of CNNs (i.e., the number of convolutional layers and pooling layers) on the misprediction rates. The results show that deeper CNN structures lead to lower misprediction rates. Keywords—branch predictor, DBN, CNN, branch misprediction rate; deep neural networks.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Adaptive Fuzzy Neural Network Model for Bankruptcy Prediction of Listed Companies on the Tehran Stock Exchange

Nowadays, prediction of corporate bankruptcy is one of the most important issues which have received great attentions among academia and practitioners. Although several studies have been accomplished in the field of bankruptcy prediction, less attention has been devoted for proposing a systematic approach based on fuzzy neural networks.  The present study proposes fuzzy neural networks to predi...

متن کامل

Prediction of monthly rainfall using artificial neural network mixture approach, Case Study: Torbat-e Heydariyeh

Rainfall is one of the most important elements of water cycle used in evaluating climate conditions of each region. Long-term forecast of rainfall for arid and semi-arid regions is very important for managing and planning of water resources. To forecast appropriately, accurate data regarding humidity, temperature, pressure, wind speed etc. is required.This article is analytical and its database...

متن کامل

An adaptive estimation method to predict thermal comfort indices man using car classification neural deep belief

Human thermal comfort and discomfort of many experimental and theoretical indices are calculated using the input data the indicator of climatic elements are such as wind speed, temperature, humidity, solar radiation, etc. The daily data of temperature، wind speed، relative humidity، and cloudiness between the years 1382-1392 were used. In the First step، Tmrt parameter was calculated in the Ray...

متن کامل

Prediction of methanol loss by hydrocarbon gas phase in hydrate inhibition unit by back propagation neural networks

Gas hydrate often occurs in natural gas pipelines and process equipment at high pressure and low temperature. Methanol as a hydrate inhibitor injects to the potential hydrate systems and then recovers from the gas phase and re-injects to the system. Since methanol loss imposes an extra cost on the gas processing plants, designing a process for its reduction is necessary. In this study, an accur...

متن کامل

THE USAGE OF ARTIFICIAL NEURAL NETWORKS IN HYDRODYNAMIC ANALYSIS OF FLOATING OFFSHORE PLATFORMS

Floating offshore structures, particularly floating oil production, storage and offloading systems (FPSOs) are still in great demand, both in small and large reservoirs, for deployment in deep water. The prediction of such vessels’ responses to her environmental loading over her lifetime is now often undertaken using response-based design methodology, although the approach is still in its...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018